Synonyms for "put through"

Words with similar meaning